be easily hurt and offended - German English Dictionary